parish priest - English Synonyms Dictionary